﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;

namespace ESSManageService.Model.DBModels.Info
{
    [SugarTable("Training_Marker_Info", tableDescription: "培训标记信息")]
    public class TrainingMarkerInfo
    {
        /// <summary>
		/// 主键ID
		/// <summary>
        [SugarColumn(IsPrimaryKey = true, ColumnName = "id", IsIdentity = true)]
        public long id { get; set; }

        /// <summary>
        /// 标记点ID
        /// <summary>
        [SugarColumn(Length = 200, IsNullable = true)]
        public string marker_id { get; set; }

        /// <summary>
        /// 培训记录ID
        /// <summary>
        [SugarColumn(Length = 200, IsNullable = true)]
        public string training_id { get; set; }

        /// <summary>
        /// 标记类型
        /// <summary>
        [SugarColumn(Length = 200, IsNullable = true)]
        public string type { get; set; }

        /// <summary>
        /// 备注
        /// <summary>
        [SugarColumn(Length = 200, IsNullable = true)]
        public string remark { get; set; }

        /// <summary>
        /// 触发时的参数
        /// <summary>
        [SugarColumn(Length = 200, IsNullable = true)]
        public string parameters { get; set; }
    }
}
